package com.example.glgk.dto.indicatorAnalysisDto;

import com.example.glgk.dto.UserInfo;
import lombok.Data;

import java.util.List;

/**
 *
 */
@Data
public class IndicatorDataEntityDto {

    /**
     * 指标id
     */
    private String id;

    /**
     * 筛选时间，精确到天
     */
    private List<String> times;

    /**
     * 查询出的元素ids
     */
    private List<String> elementIds;

    /**
     * 开始时间
     */
    private String startTime;

    /**
     * 结束时间
     */
    private String endTime;

    /**
     * 根据月进行筛选去重
     */
    List<String> groupTimes;

    /**
     * 去年同期时间
     */
    List<String> lastYoyTimes;
    /**
     * 前年同期时间
     */
    List<String> previousYoyTimes;

    /**
     * 用户部门信息
     */
    private UserInfo userInfo;

    /**
     * 填报任务Id,用来查找手填表的填报数据
     */
    List<String> taskIds;

    /**
     * 本期科室情况是否显示 （其判断根本依据是分子分母涉及到的指标是否都来自于系统表）  0:不显示    1：显示
     */
    private String departmentLink;

    /**
     * 科室集合
     */
    private List<DepartmentDto> departmentDtoList;





}
